Top 10k strings from Instrukcja HiSoft Pascal (1987)(W.P.K. Zielonka)(pl).z80 in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [Z80] (TOSEC-v2007-01-01) /

Back to the directory listing

   2 ~   klawisz   7  --  w  d
   2 pnych    procedurach
   2 _ustawienie  
   2 _funkcja  podaj
   2 YCZALNIA   PROGRAM
   2 W   KOMPUTEROWYCH   
   2 6-ROLLDOWN,7-ROLLUP,P-LPRINT,Z-ZXPRINT,J-LOAD,Y-RETURN,T-MERGE  
   2  skr.  poczt.   9 / 2
   2  procedurach  dotycz
   2  powoduje   w    nast
   2  Z  A  P  R  A  S  Z  A  !
   2  PRZESUWANIE  TEKSTU :  klawisz   6  --  w  g
   2  Artur   Matuszewski
   2  05 - 220   Z I E L O N K A
   1 zyku  LOGO :
   1 zyka  BASIC :
   1 ym  ekranie,   
   1 ym  ekranie
   1 y  z  poziomu  PASCALA  wczyta
   1 y  odpowiedzie
   1 woa  w  lewo  o  k
   1 wni  z  normalnym  ekranem,  a  w  razie   potrzeby
   1 wietlenie  niewidocznego  oraz  "schowa-
   1 wia.  Stan    ten
   1 wia.   Stan  ten
   1 wia ( 0  odpowiada
   1 wia  wstecz  o  X   jed-
   1 wia  w  prawo  o  k
   1 wia  w  nast
   1 wia  w  LOGO  w  trybie   WINDOW   (OKNO);
   1 wia  pod  k
   1 wia  na   pozycji    danej
   1 wia  jego   przemieszcza-
   1 wia  do  pozycji   w    
   1 wia   naprz
   1 w,  tzn.  wy-
   1 w)  i  ram-
   1 w  rysowania :
   1 w  lub   gra-
   1 w   zapalonych
   1 w    ekranu
   1 tych  figur;
   1 trza  zamkni
   1 tkowo   niewi-
   1 tem  K  stopni
   1 tem  0 ,  wraz  z   czynno
   1 tem   0 ),
   1 tego  konturu,   wew-
   1 ta,    pod
   1 t  K  stopni
   1 t  K  stop-
   1 ry    musi    by
   1 rego  znajduje  si
   1 puje  automatyczne   wczy-    tanie  programu  GRAF.BIN  i  kompilatora  oraz  jego  wywo-    
   1 pnych  segmen-    t
   1 pnie  nale
   1 pne    procedury
   1 owana  wielokrotnie
   1 nienie  zamkni
   1 nianie  wn
   1 na  szybko  zamieni
   1 na  stosowa
   1 na  je  w  tej  sytuacji
   1 lnych  procedur
   1 liwia  wygodne   tworze-    nie  grafiki.  Ma  on   znacznie  wi
   1 liwia  to  oczywi
   1 ksze  od  32672.
   1 g   o  wsp
   1 f --- przez  zarezerwowanie  miejsca  w  pami
   1 eli  nie  b
   1 ego  ekranu  bez    naru-
   1 ego   ekranu
   1 e  rozmiary  tablic ).
   1 e  procedury  umo
   1 dzie  wykorzystany  drugi  "ekran",  mo-
   1 dzie  "gasi
   1 dnymi   X, Y    wraz  z  czynno
   1 dnych   X, Y
   1 dnych   (wek-
   1 dne   X,Y  ( azymut  danego  pun-
   1 dne   X, Y
   1 cznie   z  dwiema
   1 czenie  "odwracania" .  W   nast
   1 czenie  "gumki"  
   1 cych  przemieszczanie  si
   1 cych  napis
   1 cych  drukowania  i  rysowania
   1 cych  drugiego  "ekranu",   tzn.    SCREEN,  SCRSWAP
   1 cy,  ze  zniszczeniem  zawarto
   1 ciwy  zestaw  procedur  graficznych  GRAF.PAS
   1 cie  zawarto
   1 cie  nie  s
   1 cie  korzystanie  z  procedur  doty-
   1 cie  bez  rysowania,
   1 ci  wprowadzenia
   1 ci  tak,  jak  gdyby  mie
   1 ci  stworzony
   1 ci  od  stanu  pisaka   nast
   1 ci  nie  wi
   1 ci  64483.   Uniemo-
   1 ci  "ekranu  zapasowego"  na   bie-
   1 cenie  kolor
   1 cenie  go  ku    g
   1 cej  linie  i
   1 cego.  Procedura   mo
   1 cego  rysunku,   inwersj
   1 ce  segmenty:
   1 ce  pozycji  poza  ekranem   zacho-
   1 ce  odpowiednikami  komend
   1 ce  komendom  grafiki   
   1 ce  grafiki  lub  pisania :
   1 c  przerwania  programu  z  ko-
   1 anie.  Zgodnie  z  informacj
   1 adnie  zachowaniu  si
   1 a,  rysunku  (napis
   1 a  i  pisaka,  parametr  ON = 0   przy-
   1 a  i  pisaka  (li-
   1 a  ekranu  bez  niszczenia
   1 ` Zestaw  posiada  3   zmienne,  kt
   1 ` POINT (X, Y)
   1 _zmiana  t
   1 _zamiana  wszystkich  punkt
   1 _wybranie  numeru  "ekranu",  do   kt
   1 _szybkie  przerzucenie  (skopiowanie)  za-
   1 _szybka  zamiana  obu  ekran
   1 _rysuje  punkt  o  wsp
   1 _rysuje  odcinek  o  wsp
   1 _procedura  przesuwaj
   1 _procedura  pomocnicza do  DRAW
   1 _procedura  pomocnicza  dla  procedur  do-
   1 _podniesienie  pisaka  
   1 _opuszczenie  pisaka  
   1 _kopiuje  zawarto
   1 _kolor  ramki  ekranu
   1 _kolor  pisaka  przy  rysowaniu  oraz  li-
   1 _inicjalizacja  trybu  graficznego  
   1 _dla  parametru  ON = 1  powoduje   nak
   1 _dla  parametru  ON = 1  odwraca    kolory
   1 [ INV (ON)
   1 Z FILL (X, Y)
   1 Y OVER (ON)
   1 Y --- operowanie  na  ca
   1 X BORDER (B)
   1 TT-PRINT  5
   1 TOP OF FILE
   1 START TAPE
   1 Q Top of RAM :
   1 O SCREEN (NR)
   1 O CIRCLE (X, Y, R)___rysuje  okr
   1 O 1.  loader,  zawieraj
   1 O --- dodatkowe  procedury  umo
   1 M --- istniej
   1 L SETHD (K)
   1 K PAPER (P)
   1 J Po  wczytaniu  loadera  nast
   1 G DRAW (X, Y)
   1 G --- operowanie  wirtualne  poza  ekranem  --    parametry
   1 END OF FILE
   1 E TOWARDS (X, Y)
   1 D SETXY (X, Y)
   1 C_3.  Inne  procedury :
   1 B^Press q to quit printing>
   1 @_  2.  PROCEDURY  i  FUNKCJE  odpowiadaj
   1 @_  1.  PROCEDURY  i  FUNKCJE  b
   1 < XCOR, YCOR  --  bie
   1 9 --  rysowanie,
   1 8 --  oczyszczeniu  ekranu,
   1 4 PD, PU, PE i PX )
   1 2 NR = 1   odpowiada  ekranowi   "zapaso-
   1 2 --  przesuni
   1 + --  opuszczeniu  pisaka  
   1 ' --  ustawieniu  
   1 & Top of RAM for 'T' : 57571  ( lub  "ENTER" ),
   1 # wienia  
   1 # ustawieniu  pionowo  w g
   1 # lewemu  dolnemu   naro
   1 # ku  ekranu  (pozycja  127,95)
   1 # ekranu ).
   1 # dnych  ekranowych   rysowania
   1 # ( pozycja    0,0    odpowiada
   1 ",  natomiast  punkty  "za-
   1 " wemu",  umieszczonemu  powy
   1 " docznemu
   1 " RAMTOP-u,  pocz
   1 "   widoczny,   a  pokaza
   1  zdania : "punkt  ekranu  o  wsp
   1  wszystkie  procedury  graficzne   i  drukowania,   na
   1  wraz  z  wygaszaniem  punkt
   1  wraca  tryb normalny
   1  widuje  si
   1  wia  ( tzn.  w  procedurach :   FD,   BK,
   1  wego  nie  ulega  zmianie  i  mo
   1  we  punkty.  Parametr  ON = 0   przywraca
   1  wczytywany  z  poziomu  PASCALA  (komend
   1  wane ),  nie  powoduj
   1  w  trybie  graficznym
   1  w  przypadku  pakietu  TURTLE.    Parametry   pozycji
   1  tryb  normalny
   1  torowych)  X, Y
   1  ter )  na  ca
   1  ter  przy  drukowaniu  na  ekranie
   1  szania  istniej
   1  rysowania :
   1  rysowania  zale
   1  punkty  na  trasie  
   1  punkty  na  jego  trasie  "zgaszone"  b
   1  puje  odpowiednia   czynno
   1  procedur   dotycz
   1  podanych    warto
   1  palone"  b
   1  ostatniego.  Zawarto
   1  oraz  wype
   1  oraz  otrzymanie  negatywu  ekranu  ( --  tak
   1  on  rysowa
   1  o  X  jednostek  ekranowych,  przy   czym
   1  o  1  punkt  (piksel)  w  g
   1  nostek  ( uwagi  o  rysowaniu  jw. )
   1  niszczenia  rysunku );
   1  nie"  bie
   1  ni  ( bez  zmiany  po
   1  na  zgaszone  i  odwrotnie  na  ca
   1  na  wprost  siebie  mia
   1  na  ekranie  ( chocia
   1  munikatem   "Out  of  limits" ,  jak  to  ma  miejsce
   1  lonych,  je
   1  kranie  ( negatyw  obrazu )
   1  kompilatora,
   1  ki,  a  ponadto  zmian
   1  ka   ( -- zob.  uwaga  przy  FD )
   1  jakim  musia
   1  go  pod  k
   1  ekranu  ( tzn.  127, 95 )  i   ustawienie
   1  dzie  "zapala
   1  dolnymi  liniami  systemowymi  ( 256 * 192  punkty );
   1  danie  druku  lub  rysunku  na  poprzedni
   1  dalej  wykorzystana
   1  Zestaw  procedur  GRAF.PAS  umo
   1  Zestaw  procedur  GRAF.PAS  komunikuje  si
   1  Zestaw  procedur   "GRAF.PAS"
   1  X, Y  jest  zapalony"
   1  X, Y    i  promieniu  R
   1  Taka  sytuacja  odpowiada  dok
   1  Table  size :
   1  SETXY    oraz   HOME )  rysowanie  linii
   1  RAMTOP-u  i  rozmiaru  tablicy  po  zainicjowaniu
   1  PLOT (X, Y)
   1  Opisy  poszczeg
   1  HISOFT - PASCAL
   1  G,,GRAF.PAS
   1  3.  kompilator  HISOFT  PASCAL  HP 4TM 161,
   1  2000  (lub  wi
   1  2.  program  maszynowy  GRAF.BIN,
   1  1987.01.01
   1  1987 W.P.K. ZIELONKA"
   1  --  rysowanie  z  wygaszaniem punkt
   1  ( zobacz  procedury :
   1  ( bez  zmiany  po
   1  ( --  zob.  uwaga  przy   FD )
   1   zestaw    procedur  GRAF.PAS  komend
   1   zapalonych
   1   z  progra-    mem  w  kodzie  maszynowym  GRAF.BIN,   kt
   1   wiele  zmiennych  lub
   1   w  loaderze,  wido-    czn
   1   rysowanie  okr
   1   rysowania  zale
   1   punkt  ma-
   1   punkt    maj
   1   od  stanu  pisa-
   1   od    stanu    pisaka
   1   na  pytania  kompilatora :
   1   na  nie  no-
   1   na  ekranie  podczas  wczytywania  nast
   1   miejscami  oba  ekrany, tzn.
   1   linie  w  ten  spos
   1   informacj
   1   i  SCRCOPY.  (Jako  zb
   1   ekranu   na  drukark
   1   drugi  "ekran",  do  kt
   1   dlatego  nast
   1   bez  rysowania
   1   aktualnych  para-    metr
   1   RAMTOP  do  warto
   1   NR = 0   odpowiada  ekranowi  pocz
   1   "ekranu   zapaso-
   1    wykony-
   1    J. OSADZI
   1    ( logiczn
   1     wczytany  przed  uruchomieniem  kompilatora.  W  oryginalnym    pakiecie  znajduj
   1     w  programie  jako  globalne,  a  dotycz
   1     oryginalny  zestaw  TURTLE  firmy  HISOFT:
   1     dotycz